precipitation efficiency - English Synonyms Dictionary